table {
  border: 1px solid red;
  border-collapse: collapse;
  /* border-collapse: separate; */
  /* border-spacing: 10px; */
  width: 100%;
  /* 固定模式，默认单元格等分表格 */
  table-layout: fixed;
  /* caption-side: bottom; */
  caption-side: top;
}

thead th:nth-of-type(1) {
  width: 10%;
}

thead th:nth-of-type(2) {
  width: 30%;
}

thead th:nth-of-type(3) {
  width: 40%;
}

thead th:nth-of-type(4) {
    width: 20%;
}

td {
  border: 1px solid blue;
}
